threadlike molecule - Turkish English Dictionary